package com.xiejr.converter;


import com.xiejr.api.dto.order.OrderStatusDTO;
import com.xiejr.entity.OrderStatus;
import org.mapstruct.Builder;
import org.mapstruct.Mapper;

/**
 * 订单状态表;订单的每个状态更改都需要进行记录
10：待付款  20：已付款，待发货  30：已发货，待收货（7天自动确认）  40：交易成功（此时可以评价）50：交易关闭（待付款时，用户取消 或 长时间未付款，系统识别后自动关闭）
退货/退货，此分支流程不做，所以不加入(OrderStatus)表数据库访问层
 *
 * @author mobai
 * @since 2021-02-14 21:23:52
 */
@Mapper(componentModel = "spring",builder =@Builder(disableBuilder = true))
public interface OrderStatusConverter extends BaseConverter<OrderStatus, OrderStatusDTO> {

}